/* CSS Document */
body,html{ margin:0px; padding:0px; width:100%; height:100%;background:#f1f1f1;}
body,td,div,span{font-family:"Microsoft YaHei";}

form{ margin:0px; padding:0px;}
form .input,form button,form label,form select{display:block;margin:10px auto;width:90%;}

.button{ background:url(images/button.png);white-space:nowrap; height:35px; line-height:33px; border:1px solid #c7c7c7; margin:0px 5px;padding:0px 5px;}
.right{float:right;}
.left{float:left;}
a{color:#000000;}

.input{ border:1px solid #cccccc; padding:8px 0px; background:#FFFFFF url(images/input.gif) top repeat-x;}
.input:hover{background:url(images/input.jpg) top repeat-x;background-color:#FDF3C2;}
button{ border:1px solid #cccccc; padding:8px 0px; background:#dedede url(images/input.gif) top repeat-x;}
.select{height:32px;}

.header{text-align:center;color:#ffffff;background:#333333;line-height:40px;
-moz-box-shadow: 0px 5px 5px #ccc;-webkit-box-shadow: 0px 5px 5px #ccc;box-shadow: 0px 5px 5px #ccc;}
.header a{color:#efefef;font-size:12px;}



.overlay{position:absolute; top:0px; left:0px; width:100%; height:100%; border:0px; background:#000000;}
.overlay{
	filter:alpha(opacity=10);  
    -moz-opacity:0.1;  
    -khtml-opacity: 0.1;  
    opacity: 0.1;
}



.dialog{position:absolute; z-index:100; top:0px; left:0px;background:#efefef;-moz-box-shadow: 0px 0px 10px #bbbbbb;-webkit-box-shadow: 0px 0px 10px #bbbbbb;box-shadow: 0px 0px 10px #bbbbbb;}
.dialog .caption{ font-weight:bold; text-indent:10px; line-height:32px; padding-right:10px;color:#ffffff;background:#333333;}
.dialog .caption .icon{ float:right; text-indent:0px; display:block; cursor:pointer; width:18px; height:18px; line-height:18px; text-align:center; margin:6px 2px; color:#FFFFFF;}
.dialog .caption .title{color:#FFFFFF;}
.dialog .body{}
.dialog .body .content{margin:15px 15px 10px 15px;overflow:auto;color:#000000;}
.dialog .option{ padding:0px 10px 10px 10px; text-align:center;}
.dialog .option .button{ margin:5px 15px;}